package org.springblade.modules.repair.dto.report;

import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.HashMap;
import java.util.List;

/**
 * @Date 14:27 2024/7/17
 * @Description {
 *   工单报告-维修详情内容
 * }
 * @Author lsay
 **/
@Data
public class WxReportData {

	/**
	 * 部件id集合
	 */
	private String partsIds;

	/**
	 * 部件名称集合
	 */
	private String partsNames;

	/**
	 * 层站id
	 */
	private String floorStandIds;

	/**
	 * 层站名称
	 */
	private String floorStandNames;

	/**
	 * 故障描述
	 */
	private String mfDesc;

	/**
	 * 故障原因（维修详情 fault_reason_item 及 fault_reason_other_desc 字段）
	 */
	private String faultReason;

	/**
	 * 故障说明
	 */
	private String faultDesc;

	/**
	 * 1-无需更换 2-建议更换 3-已更换
	 */
	private Integer partsOpe;

	/**
	 * 处理前图片
	 */
	private List<HashMap<String,String>> mfImgUrl;

	/**
	 * 处理后图片
	 */
	private List<HashMap<String,String>> faultImg;

}
